GitLab CI/CD (1)
GitLab .gitlab-ci.yml CI CD AWS ECR EKS GCP GCR GKE
GitLab CI/CD 官網
GitLab CI/CD is a tool built into GitLab for software development through the continuous methodologies:
Continuous Integration (CI) / Continuous Delivery (CD) / Continuous Deployment (CD)
接下來我們就來實際使用
一步一步來完成
把 Golang Project 自動化部屬到 AWS EKS or GCP GKE
------ 這是分隔線 ------
所有要執行的內容,設定都放在 .gitlab-ci.yml
.gitlab-ci.yml 預設需要放在 Git Repository 的根目錄位置
Link
執行 CI/CD 內容的的機器,稱之為 Runner Link
Runner 可以使用官方提供的 GitLab Shared Runner, 也可以自建 Runner
這一系列通通使用 GitLab Shared Runner 來實作, 就不介紹自建 Runner 了
打完收工